let App = getApp();

Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },
  /**
   * 授权登录
   */
  authorLogin: function (e) {
    wx.showLoading({ title: "正在登录", mask: true });
    // 登录
    wx.login({
      success: login => {
        wx.getUserInfo({
          success: res => {
            App.POST('api/user/login', { 
              code: login.code, 
              ...res.userInfo 
            }, function (res) {
              App.setGlobalData('userInfo', res.data)
              wx.navigateBack()
            })
          }
        })
      }, fail : error =>{
        console.log(error)
        App.showError(error.errMsg);
      }, complete : () =>{
        wx.hideLoading()
      }
    })
  },
})